<?php
App::uses('AppModel', 'Model');
class User extends AppModel {
	public $name = 'User';
	// バリデーション
	public $validate = array(
		'username' => array(
			'required' => array(
				'rule' => array('notEmpty'),
				'message' => 'ユーザ名を入力して下さい。'
			)
		),
		'password' => array(
			'required' => array(
				'rule' => array('notEmpty'),
				'message' => 'パスワードを入力して下さい。'
			)
		)
	);

	//パスワードをハッシュ化して保存する
	public function beforeSave($options = array()) {
// 		echo 'beforeSave called';
		if (isset($this->data['User']['password'])) {
			$this->data['User']['password'] = AuthComponent::password($this->data['User']['password']);
		}
		return true;
	}
}